win by a wide margin in soccer - Spanish English Dictionary